package th.co.kcs.www.wsdl.AccountServices;

public class AccountServicesPortTypeProxy implements th.co.kcs.www.wsdl.AccountServices.AccountServicesPortType {
  private String _endpoint = null;
  private th.co.kcs.www.wsdl.AccountServices.AccountServicesPortType accountServicesPortType = null;
  
  public AccountServicesPortTypeProxy() {
    _initAccountServicesPortTypeProxy();
  }
  
  public AccountServicesPortTypeProxy(String endpoint) {
    _endpoint = endpoint;
    _initAccountServicesPortTypeProxy();
  }
  
  private void _initAccountServicesPortTypeProxy() {
    try {
      accountServicesPortType = (new th.co.kcs.www.wsdl.AccountServices.AccountServicesLocator()).getAccountServicesPortTypePort();
      if (accountServicesPortType != null) {
        if (_endpoint != null)
          ((javax.xml.rpc.Stub)accountServicesPortType)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint);
        else
          _endpoint = (String)((javax.xml.rpc.Stub)accountServicesPortType)._getProperty("javax.xml.rpc.service.endpoint.address");
      }
      
    }
    catch (javax.xml.rpc.ServiceException serviceException) {}
  }
  
  public String getEndpoint() {
    return _endpoint;
  }
  
  public void setEndpoint(String endpoint) {
    _endpoint = endpoint;
    if (accountServicesPortType != null)
      ((javax.xml.rpc.Stub)accountServicesPortType)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint);
    
  }
  
  public th.co.kcs.www.wsdl.AccountServices.AccountServicesPortType getAccountServicesPortType() {
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType;
  }
  
  public th.co.kcs.www.schema.CBS.LoanAccountInquiryResponseType inquiryLoanAccountByCIFId(th.co.kcs.www.schema.CBS.LoanAccountInquiryByCIFIdRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanAccountByCIFId(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateCircleLoanAccountResponseType createCircleLoanAccount(th.co.kcs.www.schema.CBS.CreateCircleLoanAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createCircleLoanAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.LoanAccountInquiryResponseType inquiryLoanAccountByAccountId(th.co.kcs.www.schema.CBS.LoanAccountInquiryByAccountIdRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanAccountByAccountId(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateCommitmentAccountResponseType createCommitmentAccount(th.co.kcs.www.schema.CBS.CreateCommitmentAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createCommitmentAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateProfileCommitmentAccountResponseType createProfileCommitmentAccount(th.co.kcs.www.schema.CBS.CreateProfileCommitmentAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createProfileCommitmentAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.UpdateCommitmentAccountResponseType updateCommitmentAccount(th.co.kcs.www.schema.CBS.UpdateCommitmentAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.updateCommitmentAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.AccountInquiryResponseType inquiryDepositAccountByCIFId(th.co.kcs.www.schema.CBS.AccountInquiryByCIFRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryDepositAccountByCIFId(request);
  }
  
  public th.co.kcs.www.schema.CBS.AccountInquiryResponseType inquiryDepositAccountByAccountId(th.co.kcs.www.schema.CBS.AccountInquiryByAccountIdRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryDepositAccountByAccountId(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquirySummaryBalanceByCIFResponseType inquirySummaryBalanceByCIF(th.co.kcs.www.schema.CBS.InquirySummaryBalanceByCIFRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquirySummaryBalanceByCIF(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryODandCLAccountResponseByCIFType inquiryODAndCLAccountByCIF(th.co.kcs.www.schema.CBS.InquiryODandCLAccountRequestByCIFType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryODAndCLAccountByCIF(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateDepositAccountResponseType createDepositAccount(th.co.kcs.www.schema.CBS.CreateDepositAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createDepositAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountStatementResponseType inquiryAccountStatement(th.co.kcs.www.schema.CBS.InquiryAccountStatementRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountStatement(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLineItemOfFixedDepositAccountResponseType inquiryLineItemOfFixedDepositAccount(th.co.kcs.www.schema.CBS.InquiryLineItemOfFixedDepositAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLineItemOfFixedDepositAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLoanLimitationResponseType inquiryLoanLimitation(th.co.kcs.www.schema.CBS.InquiryLoanLimitationRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanLimitation(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryFixedLoanAccountStatementResponseType inquiryFixedLoanAccountStatement(th.co.kcs.www.schema.CBS.InquiryFixedLoanAccountStatementRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryFixedLoanAccountStatement(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountUnderSubcommitmentResponseType inquiryAccountUnderSubcommitment(th.co.kcs.www.schema.CBS.InquiryAccountUnderSubcommitmentRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountUnderSubcommitment(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAllAccountByCIFResponseType inquiryAllAccountByCIF(th.co.kcs.www.schema.CBS.InquiryAllAccountByCIFRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAllAccountByCIF(request);
  }
  
  public th.co.kcs.www.schema.CBS.UpdateAccountMailingAddressResponseType updateAccountMailingAddress(th.co.kcs.www.schema.CBS.UpdateAccountMailingAddressRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.updateAccountMailingAddress(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateLegalLoanAccountResponseType createLegalLoanAccount(th.co.kcs.www.schema.CBS.CreateLegalLoanAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createLegalLoanAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountDetailResponseType inquiryAccountDetail(th.co.kcs.www.schema.CBS.InquiryAccountDetailRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountDetail(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountHistoryFullDetailResponseType inquiryAccountHistoryFullDetail(th.co.kcs.www.schema.CBS.InquiryAccountHistoryFullDetailRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountHistoryFullDetail(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryListOfAccountHistoryResponseType inquiryListOfAccountHistory(th.co.kcs.www.schema.CBS.InquiryListOfAccountHistoryRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryListOfAccountHistory(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateConsumerLoanAccountResponseType createConsumerLoanAccount(th.co.kcs.www.schema.CBS.CreateConsumerLoanAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createConsumerLoanAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateFutureDateResponseType createFutureDate(th.co.kcs.www.schema.CBS.CreateFutureDateRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createFutureDate(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreatePermanentHoldDepositAccountResponseType createPermanentHoldDepositAccount(th.co.kcs.www.schema.CBS.CreatePermanentHoldDepositAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createPermanentHoldDepositAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.RemovePermanentHoldDepositAccountResponseType removePermanentHoldDepositAccount(th.co.kcs.www.schema.CBS.RemovePermanentHoldDepositAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.removePermanentHoldDepositAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateAccountRestrictionResponseType createAccountRestriction(th.co.kcs.www.schema.CBS.CreateAccountRestrictionRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createAccountRestriction(request);
  }
  
  public th.co.kcs.www.schema.CBS.RemoveAccountRestrictionResponseType removeAccountRestriction(th.co.kcs.www.schema.CBS.RemoveAccountRestrictionRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.removeAccountRestriction(request);
  }
  
  public th.co.kcs.www.schema.CBS.ActivateODAndCLAccountResponseType activateODAndCLAccount(th.co.kcs.www.schema.CBS.ActivateODAndCLAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.activateODAndCLAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateODAccountResponseType createODAccount(th.co.kcs.www.schema.CBS.CreateODAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createODAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateTermLoanAccountResponseType createTermLoanAccount(th.co.kcs.www.schema.CBS.CreateTermLoanAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createTermLoanAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLoanPaymentResposeType inquiryLoanPayment(th.co.kcs.www.schema.CBS.InquiryLoanPaymentRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanPayment(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountRestrictionResponseType inquiryAccountRestriction(th.co.kcs.www.schema.CBS.InquiryAccountRestrictionRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountRestriction(request);
  }
  
  public th.co.kcs.www.schema.CBS.CloseAccountResponseType closeAccount(th.co.kcs.www.schema.CBS.CloseAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.closeAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.RemoveBillOfLoanAccountResponseType removeBillOfLoanAccount(th.co.kcs.www.schema.CBS.RemoveBillOfLoanAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.removeBillOfLoanAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLoanUnderCommitmentAccountResponseType inquiryLoanUnderCommitmentAccount(th.co.kcs.www.schema.CBS.InquiryLoanUnderCommitmentAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanUnderCommitmentAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.UpdateLoanPaymentResponseType updateLoanPayment(th.co.kcs.www.schema.CBS.UpdateLoanPaymentRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.updateLoanPayment(request);
  }
  
  public th.co.kcs.www.schema.CBS.AddCIFandAccountRelationshipResponseType addCIFandAccountRelationship(th.co.kcs.www.schema.CBS.AddCIFandAccountRelationshipRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.addCIFandAccountRelationship(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryInterestRatesResponseType inquiryInterestRates(th.co.kcs.www.schema.CBS.InquiryInterestRatesRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryInterestRates(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateAccountNoteResponseType createAccountNote(th.co.kcs.www.schema.CBS.CreateAccountNoteRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createAccountNote(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquirySalaryAccountResponseType inquirySalaryAccount(th.co.kcs.www.schema.CBS.InquirySalaryAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquirySalaryAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateLoanFeePlanResponseType createLoanFeePlan(th.co.kcs.www.schema.CBS.CreateLoanFeePlanRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createLoanFeePlan(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateTradePartnerInfoResponseType createTradePartnerInfo(th.co.kcs.www.schema.CBS.CreateTradePartnerInfoRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createTradePartnerInfo(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquirySGReconcileResponseType inquirySGReconcile(th.co.kcs.www.schema.CBS.InquirySGReconcileRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquirySGReconcile(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountListForIQResponseType inquiryAccountListForIQ(th.co.kcs.www.schema.CBS.InquiryAccountListForIQRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountListForIQ(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquirySGTrxFeeResponseType inquirySGTrxFee(th.co.kcs.www.schema.CBS.InquirySGTrxFeeRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquirySGTrxFee(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountSpecialDetailResponseType inquiryAccountSpecialDetail(th.co.kcs.www.schema.CBS.InquiryAccountSpecialDetailRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountSpecialDetail(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountSignatureSequenceResponseType inquiryAccountSignatureSequence(th.co.kcs.www.schema.CBS.InquiryAccountSignatureSequenceRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountSignatureSequence(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountSignatureResponseType inquiryAccountSignature(th.co.kcs.www.schema.CBS.InquiryAccountSignatureRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountSignature(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountDetailByListOfAccountIdResponseType inquiryAccountDetailByListOfAccountId(th.co.kcs.www.schema.CBS.InquiryAccountDetailByListOfAccountIdRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountDetailByListOfAccountId(request);
  }
  
  public th.co.kcs.www.schema.CBS.ValidateDataForOpenAccountResponseType validateDataForOpenAccount(th.co.kcs.www.schema.CBS.ValidateDataForOpenAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.validateDataForOpenAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryPermanentHoldDepositAccountResponseType inquiryPermanentHoldDepositAccount(th.co.kcs.www.schema.CBS.InquiryPermanentHoldDepositAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryPermanentHoldDepositAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.RegisterSMSResponseType registerSMS(th.co.kcs.www.schema.CBS.RegisterSMSRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.registerSMS(request);
  }
  
  public th.co.kcs.www.schema.CBS.RegisterSMSResponseType unRegisterSMS(th.co.kcs.www.schema.CBS.UnRegisterSMSRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.unRegisterSMS(request);
  }
  
  public th.co.kcs.www.schema.CBS.CreateDepositAccountResponseType createWashAccount(th.co.kcs.www.schema.CBS.CreateWashAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.createWashAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquirySMSAlertRegistrationResponseType inquirySMSAlertRegistration(th.co.kcs.www.schema.CBS.InquirySMSAlertRegistrationRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquirySMSAlertRegistration(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquirySMSAlertRegisterFeeResponseType inquirySMSAlertRegisterFee(th.co.kcs.www.schema.CBS.InquirySMSAlertRegisterFeeRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquirySMSAlertRegisterFee(request);
  }
  
  public th.co.kcs.www.schema.CBS.MaintainSMSAlertRegistrationResponseType maintainSMSAlertRegistration(th.co.kcs.www.schema.CBS.MaintainSMSAlertRegistrationRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.maintainSMSAlertRegistration(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLoanPaymentScheduleResponseType inquiryLoanPaymentSchedule(th.co.kcs.www.schema.CBS.InquiryLoanPaymentScheduleRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanPaymentSchedule(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryNetBankFeeResponseType inquiryNetBankFee(th.co.kcs.www.schema.CBS.InquiryNetBankFeeRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryNetBankFee(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquirySummaryCommitmentsAccountResponseType inquirySummaryCommitmentsAccount(th.co.kcs.www.schema.CBS.InquirySummaryCommitmentsAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquirySummaryCommitmentsAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLoanFeeResponseType inquiryLoanFee(th.co.kcs.www.schema.CBS.InquiryLoanFeeRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanFee(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLostPassbookResponseType inquiryLostPassbook(th.co.kcs.www.schema.CBS.InquiryLostPassbookRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLostPassbook(request);
  }
  
  public th.co.kcs.www.schema.CBS.AddLostPassbookResponseType addLostPassbook(th.co.kcs.www.schema.CBS.AddLostPassbookRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.addLostPassbook(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLoanRestructuringResponseType inquiryLoanRestructuring(th.co.kcs.www.schema.CBS.InquiryLoanRestructuringRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanRestructuring(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryODCLByAccountIdResponseType inquiryODCLByAccountId(th.co.kcs.www.schema.CBS.InquiryODCLByAccountIdRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryODCLByAccountId(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryHoldDepositWithReferenceResponseType inquiryHoldDepositWithReference(th.co.kcs.www.schema.CBS.InquiryHoldDepositWithReferenceRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryHoldDepositWithReference(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryFullAccountStatementResponseType inquiryFullAccountStatement(th.co.kcs.www.schema.CBS.InquiryFullAccountStatementRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryFullAccountStatement(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryFullPermanentHoldDepositAccountResponseType inquiryFullPermanentHoldDepositAccount(th.co.kcs.www.schema.CBS.InquiryFullPermanentHoldDepositAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryFullPermanentHoldDepositAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryTDRByAccountIdResponseType inquiryTDRByAccountId(th.co.kcs.www.schema.CBS.InquiryTDRByAccountIdRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryTDRByAccountId(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountLinkResponseType inquiryAccountLink(th.co.kcs.www.schema.CBS.InquiryAccountLinkRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountLink(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountbyPNOrCTResponseType inquiryAccountbyPNOrCT(th.co.kcs.www.schema.CBS.InquiryAccountbyPNOrCTRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountbyPNOrCT(request);
  }
  
  public th.co.kcs.www.schema.CBS.UpdAcctRelationResponseType updAcctRelation(th.co.kcs.www.schema.CBS.UpdAcctRelationRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.updAcctRelation(request);
  }
  
  public th.co.kcs.www.schema.CBS.UpdateTransferAcctResponseType updateTransferAcct(th.co.kcs.www.schema.CBS.UpdateTransferAcctRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.updateTransferAcct(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryCalculationLoanFeeResponseType inquiryCalculationLoanFee(th.co.kcs.www.schema.CBS.InquiryCalculationLoanFeeRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryCalculationLoanFee(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLoanAcctByOtherResponseType inquiryLoanAcctByOther(th.co.kcs.www.schema.CBS.InquiryLoanAcctByOtherRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanAcctByOther(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryLoanFeeListResponseType inquiryLoanFeeList(th.co.kcs.www.schema.CBS.InquiryLoanFeeListRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryLoanFeeList(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryIDCheckingByAccountIdResponseType inquiryIDCheckingByAccountId(th.co.kcs.www.schema.CBS.InquiryIDCheckingByAccountIdRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryIDCheckingByAccountId(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryEffectiveDateHistoryResponseType inquiryEffectiveDateHistory(th.co.kcs.www.schema.CBS.InquiryEffectiveDateHistoryRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryEffectiveDateHistory(request);
  }
  
  public th.co.kcs.www.schema.CBS.UpdateEffectiveDateHistoryResponseType updateEffectiveDateHistory(th.co.kcs.www.schema.CBS.UpdateEffectiveDateHistoryRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.updateEffectiveDateHistory(request);
  }
  
  public th.co.kcs.www.schema.CBS.RemoveTDRByAccountIdResponseType removeTDRByAccountId(th.co.kcs.www.schema.CBS.RemoveTDRByAccountIdRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.removeTDRByAccountId(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAccountNoteResponseType inquiryAccountNote(th.co.kcs.www.schema.CBS.InquiryAccountNoteRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAccountNote(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryOverdraftLinkageResponseType inquiryOverdraftLinkage(th.co.kcs.www.schema.CBS.InquiryOverdraftLinkageRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryOverdraftLinkage(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryInterestRatesDetailResponseType inquiryInterestRatesDetail(th.co.kcs.www.schema.CBS.InquiryInterestRatesDetailRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryInterestRatesDetail(request);
  }
  
  public th.co.kcs.www.schema.CBS.UpdateInterestRateResponseType updateInterestRate(th.co.kcs.www.schema.CBS.UpdateInterestRateRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.updateInterestRate(request);
  }
  
  public th.co.kcs.www.schema.CBS.AddTDRSequenceResponseType addTDRSequence(th.co.kcs.www.schema.CBS.AddTDRSequenceRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.addTDRSequence(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryAdvancementAccountResponseType inquiryAdvancementAccount(th.co.kcs.www.schema.CBS.InquiryAdvancementAccountRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryAdvancementAccount(request);
  }
  
  public th.co.kcs.www.schema.CBS.InquiryRatesMapResponseType inquiryRatesMap(th.co.kcs.www.schema.CBS.InquiryRatesMapRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.inquiryRatesMap(request);
  }
  
  public th.co.kcs.www.schema.CBS.UpdateRateMapResponseType updateRateMap(th.co.kcs.www.schema.CBS.UpdateRateMapRequestType request) throws java.rmi.RemoteException{
    if (accountServicesPortType == null)
      _initAccountServicesPortTypeProxy();
    return accountServicesPortType.updateRateMap(request);
  }
  
  
}